package com.ymtms.customerservice.service;


import com.ymtms.customerservice.pojo.CallbackInformation;
import com.ymtms.customerservice.pojo.CollectingMoneyBalance;
import com.ymtms.customerservice.vo.GridRequest;
import com.ymtms.customerservice.vo.GridResult;

public interface CollectionCallBackService {
    GridResult<CollectingMoneyBalance> selectCollectionNewCallback(
            GridRequest gridRequest, CollectingMoneyBalance collectingMoneyBalance,
            String startTime, String endTime);

    CollectingMoneyBalance queryByGmid(Integer gmid);

    void executeCallback(Integer cmbid);

    GridResult<CallbackInformation> selectCallbackHistoryByPage(GridRequest gridRequest, CallbackInformation callbackInformation, String startTime, String endTime);

    void removeHistory(Integer cbiid);
}
